growing population - Spanish English Dictionary